Constraint-based updates in a functional data model database

نویسنده

  • Suzanne M. Embury
چکیده

1995 Declaration This thesis has been composed by myself, it has not been accepted in any previous application for a degree, the work of which it is a record has been done by myself and all quotations have been distinguished by quotations marks and the sources of information specially acknowledged. i Acknowledgements I would like, rst of all, to express my thanks to my two supervisors: Prof. Peter Gray for all his help and encouragement over the past three (and a bit) years and for entrusting me with the care of the backs of one or two of his envelopes, and Prof. John Fothergill for his patience in explaining the intricacies of protein structure to me and for putting up with the many grammatical barbarisms of computing jargon. I would also like to thank the current and ex-members of the Object Database Group at Aberdeen, who have kept me entertained in one way and another during the stresses and strains of my time at Aberdeen. In particular, I should like to thank Dr. Zhuoan Jiao for her constant friendship and generosity and never-failing cheerfulness (even when in the middle of writing her thesis or proofreading parts of mine!), Dr. Oscar Diaz for allowing me to proofread his thesis and for making meta-classes seem easy, Dr. Graham Kemp for his helpful comments on parts of my thesis, for providing me with some interesting biochemical applications of my work and for allowing me to use copies of two of his photographs in this thesis 1 , and Dr. Martin Jones for giving up part of his holiday to proofread some of my thesis and for all the \Dave Barry". Thanks also to Scott Leishman for his proofreading eeorts and for volunteering to take that awful Indy oo my hands, and to John Owens and John Boyle for general entertainment value. All I can say is that sharing an ooce with you lot has deenitely been an experience! Particular thanks must be given to Nicolas Graner for many very happy lunch hours discussing English novels and French words and Scottish dances. And thanks also to Sylvie and Lucile Graner for their friendship and for letting me babysit. That was an experience too! Thanks also to Dr. Pat Fothergill for her generous hospitality and wonderful 1 Horse Haemaglobin and Concanavalin A, shown on page 9. ii iii cheesecake. To Yumiko Ishitani for feeding me …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Updating Methods in Building Blocks Dataset

With the increasing use of spatial data in daily life, the production of this data from diverse information sources with different precision and scales has grown widely. Generating new data requires a great deal of time and money. Therefore, one solution is to reduce costs is to update the old data at different scales using new data (produced on a similar scale). One approach to updating data i...

متن کامل

Aucs/tr9507 Database Object Creation Subject to Constraint Rules Using a Constraint Logic Search Engine

The P/FDM object database is based on a semantic data model in which stored data is integrated with derived data which is computed by Prolog rules retrieved from the class de-scriptors stored in the database. These rules may also be inherited. They are generated from declarative deenitions expressed in the functional data language Daplex. Other Prolog rules are generated from integrity constrai...

متن کامل

Deductive Database Systems and integrity constraint checking

Today, relational database systems have been extended in several ways. One way to extend the relational database model is by adding rules. These rules can make a lot of information implicit. In other words, a lot of intensional facts Sle stored in the database through rules. Consequently, when one updates such a database, a lot of implicit updates may appear by the presence of rules. When also ...

متن کامل

Providing Time-Related Constraints for Conventional Database Systems

A model for a historical database is described which is based upon time-stamped tuples as the unit of storage. The model includes both physical and logical time-stamps. The technical characteristics of write-once laser discs prevent the use of double logical time-stamps. The model distinguishes version from correction-updates. It is shown that if set-valued attributes are involved the use of nu...

متن کامل

Update Algorithms for the Sketch Data Model

The authors have developed a new approach to database interoperability using the sketch data model. That technique has now been used in a number of applications, but an important question remains: What are the algorithms that support updates in the sketch data model? The question has significant content since the sketch data model uses EA-sketches to specify data structures, and these include c...

متن کامل

Partial Information Based Integrity Constraint Checking

Integrity constraints are useful for specifying consistent states of a database, especially in distributed database systems where data may be under the control of multiple database managers. Constraints need to be checked when the underlying database is updated. Integrity constraint checking in a distributed environment may involve a distributed transaction and the expenses associated with it: ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994